package com.sh.ndt.user.service;

import com.sh.ndt.common.entity.LoginParam;
import java.util.List;

import com.sh.ndt.exception.ServiceException;
import com.sh.ndt.user.entity.User;

public interface UserService {
	public User validateUser(User UserDto) throws ServiceException;
	public List<User> addEditUser(User userDto)  throws ServiceException;
	public List<User> selectUser() throws ServiceException;
	public User getUser(String userId, String primaryEmailId) throws ServiceException;
//	public int addNewUserPlan(UserPlan userPlan) throws ServiceException;
//	public int commitSelectedPlan(Hashtable plans) throws ServiceException;
//	public List<UserPlan> getUserPlan(int userId) throws ServiceException;

        public List<User> validateUser(LoginParam loginParam)  throws ServiceException;
	
}
